@charset "utf-8";
/* *****初始化开始 ******/
body{font-family:"微软雅黑";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,strong{padding:0;margin:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
a{text-decoration:none; color:#000; outline:none;}/*此处待添加默认链接颜色*/
a:hover{color: #000;text-decoration:none;}
var,em,strong{font-style:normal;}
address,caption,cite,code,dfn,em,strong,th,var, optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit; font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
/* 设置输入框提示字体颜色 */
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc;}
input:-moz-placeholder,textarea:-moz-placeholder{color:#ccc;}
input::-moz-placeholder,textarea::-moz-placeholder{color:#ccc;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc;}
body{-webkit-user-select:none;-webkit-text-size-adjust:none;}
*{-webkit-tap-highlight-color:rgba(0,0,0,0);}
.clearfix:after {content:"\200B"; display:block; height:0; clear:both; }
.clearfix { *zoom:1; }
.mart0{margin-top:0!important;}
.mart10{margin-top:0.1rem!important;}
.mart20{margin-top:0.2rem!important;}
.mart25{margin-top:0.25rem!important;}
.mart40{margin-top:0.4rem!important;}
.marb40{margin-bottom:0.4rem!important;}
.marb20{margin-bottom:0.2rem!important;}
.pad0{padding:0!important;}
.pad20{padding-bottom:0.2rem!important;}
.padt145{padding-top:1.45rem!important;}
.padt10{padding-top:0.1rem!important;}
.border20{border-top:0.2rem solid #f4f4f4!important;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ellipsis2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.FS30{font-size:0.3rem!important;}
@font-face {
	font-family: 'cyfont';
	src:url('../fonts/wbfonts/iconfont.eot');
	src:url('../fonts/wbfonts/iconfont.eot?#iefix') format('embedded-opentype'),
	url('../fonts/wbfonts/iconfont.woff2') format('woff2'),
	url('../fonts/wbfonts/iconfont.woff') format('woff'),
	url('../fonts/wbfonts/iconfont.ttf') format('truetype'),
	url('../fonts/wbfonts/iconfont.svg#iconfont') format('svg');
}
.cyfont {
	font-family: "cyfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
/* 设置字体比例 */
html,body{width:100%;height:100%;min-height:100%;background:#fff;overflow-x:hidden;font-size:0.3rem;color:#333;position:relative;}
*{ margin:0; padding:0;word-wrap:break-word;}
html {font-size:625%; /*100 ÷ 16 × 100% = 625%*/}

/* *****初始化结束 ******/

/*登录*/
.login-ctn{width:100%; height:auto; text-align:center;}
.login-ctn img{ width:80px; height:auto; padding:0.5rem 0;}
.login-detail{width:calc(100% - 0.6rem); margin:0 auto; font-size:0.3rem;}
.login-detail .login-detail-list{width:100%; border-bottom:1px solid #ddd;height:0.9rem; line-height:0.9rem;}
.login-detail .login-detail-list input{ border:none; padding-left:20px;width:calc(100% - 50px); outline:none;}
.login-detail .login-detail-list label span{ color:#1bbff0;}
.login-detail .login-detail-list button{width:100%;height:0.8rem;line-height:0.8rem;text-align:center;font-size:0.3rem; color:#fff;border:none;border-radius:0.05rem;}
.login-detail .login-detail-list:last-child{border:none;}

.main-content75{width:7.5rem;height:auto;min-height:calc(100% - 1.58rem); background:#fff;padding-bottom:1.58rem;}
.wb-top{width:100%; height:3.55rem; padding-top:0.2rem; position:relative;
	border-bottom-right-radius: 3.8rem 0.8rem;
	border-bottom-left-radius: 3.8rem 0.8rem;
	background-color:#01B1A4;
	background-image:-webkit-gradient(linear, left bottom, right top, color-stop(0.32, #01B1A4), color-stop(0.66, #02CCE4), color-stop(0.83, #02A4CD));
	background-image:-webkit-linear-gradient(45deg, #01B1A4, #02CCE4, #02A4CD);
	background-image:-moz-linear-gradient(45deg, #01B1A4, #02CCE4, #02A4CD);
	background-image: -ms-linear-gradient(45deg, #01B1A4 0%, #02A4CD 100%);
	background-image: -o-linear-gradient(45deg, #01B1A4, #02A4CD);
	background-image: linear-gradient(45deg, #01B1A4, #02A4CD);
}
.wb-top .wb-banner{width:7rem;height:2.63rem;border-radius:0.2rem;margin:0 0.25rem;background:#fff;overflow:hidden;}
.swiper-container {width:100%;height:100%;}
.swiper-slide{text-align:center;font-size: 18px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;
	-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.cont-block{width:7rem;height:auto;background:#fff;border-radius:0.15rem; margin:0 auto;box-shadow: 0 0 0.2rem rgba(77,77,77,0.1)}
.wb-top .web-topNotice{position:absolute;left:0.25rem;bottom:-0.08rem;height:0.8rem; width:7rem;}
.wb-top .web-topNotice .web-topNotice-nei{width:calc(100% - 1.6rem);height:0.8rem;line-height: 0.8rem; margin-left:1.4rem;position:relative;}
.wb-top .web-topNotice .web-topNotice-nei .web-topNotice-label{width:1.2rem;height:0.8rem;line-height:0.8rem;color: #01B9DE;font-weight:600; font-size:0.26rem;text-align:left;position:absolute;;left:-1rem;top:0;}
.wb-top .web-topNotice .web-topNotice-nei .web-topNotice-label i{font-size:0.36rem;margin-right:0.09rem; color:#ef6958; font-weight: 100;}
.wb-top .web-topNotice .web-topNotice-nei .web-topNotice-list{width:calc(100% - 0.8rem);height:1rem; line-height: 1rem;position:relative; font-size:0.24rem;color:#7F8080; text-align: left;padding-left: 0.3rem; padding-right:0.5rem;}
.wb-top .web-topNotice .web-topNotice-nei .web-topNotice-list .noticie-rightbtn{width:0.5rem;height:1rem ;line-height:1rem; position:absolute;top:0;right:0;}
.wb-top .web-topNotice .web-topNotice-nei .web-topNotice-list .noticie-rightbtn i{font-size:0.28rem;color:#7F8080;}
.service-kind-tit{width:100%;height:0.79rem;line-height:0.79rem;text-align:center;}
.service-kind-tit span{display:inline-block;height:0.8rem;line-height:0.8rem;position:relative;font-size:0.3rem;font-weight:600;color:#484848;}
.service-kind-tit span:before{content:'';position:absolute;width:0.4rem;height:0.02rem;background:#BABABA;top:0.39rem;left:-0.6rem;}
.service-kind-tit span:after{content:'';position:absolute;width:0.4rem;height:0.02rem;background:#BABABA;top:0.39rem;right:-0.6rem;}
.service-kind-list{width:6.6rem; height: auto; margin:0 auto; padding-bottom:0.2rem;}
.service-kind-list ul li{width:calc(50% - 0.11rem);height:auto;border-radius:0.1rem;float:left;}
.service-kind-list ul li:nth-child(even){ margin-left:0.22rem;}
.service-kind-list ul li img{width:100%;height:auto;}
.wb-function-list{width:6.6rem;margin:0 auto; padding:0.2rem 0;}
.wb-function-list ul li{width:33.333%; float:left; text-align: center; margin:0.3rem auto;}
.wb-function-list ul li img{ height:0.6rem;width:auto;}
.wb-function-list ul li h1{ font-size:0.31rem;color:#A68C83; margin-top:0.2rem;}

.wb-bot-fixed{width:100%;height:1.1rem; border-top:1px solid #eee;position:fixed;left:0;bottom:0;z-index:10; background:#fff;}
.circle-ment-ctn{width:0.96rem;border-radius:50%;border:1px solid #eee;bottom:0.62rem;left:calc(50% - 0.48rem); height:0.96rem;position:fixed; background:#fff; z-index: 9;}
.circle-ment-ctn-mini{width:0.7rem;border-radius:50%;bottom:0.64rem;left:calc(50% - 0.46rem); height:0.7rem;position:fixed; z-index:11;border:0.13rem solid #fff;background:#11B3A7; text-align:center;line-height:0.7rem;}
.circle-ment-ctn-mini i{font-size:0.36rem;color:#fff;}
.wb-bot-fixed ul li{width:33.333%;height:1.1rem;float:left; text-align: center; position:relative;}
.wb-bot-fixed ul li .circle-ment-nei{width:0.96rem;border-radius:50%;border:1px solid #eee;top:-0.48rem;left:calc(50% - 0.48rem); height:0.96rem;position:absolute; background:#fff; z-index: 9;}
.wb-bot-fixed ul li .wb-bot-menupic{width:auto;height:0.39rem;text-align:center;margin-top:0.19rem;}
.wb-bot-fixed ul li .wb-bot-menupic i{font-size:0.38rem;color:#818181;}
.wb-bot-fixed ul li h2{color:#818181;font-size:0.24rem;text-align:center;margin-top:0.08rem;}
.wb-bot-fixed ul li.checked .wb-bot-menupic i,.wb-bot-fixed ul li.checked h2{ color:#11B3A7;}

/* 我的 */
.mine-ctn{width:100%;min-height:auto;background-size:100% 3.75rem; background-repeat:no-repeat;
	background-image:-webkit-gradient(linear, left bottom, right top, color-stop(0.32, #01B1A4), color-stop(0.66, #02CCE4), color-stop(0.83, #02A4CD));
	background-image:-webkit-linear-gradient(45deg, #01B1A4, #02CCE4, #02A4CD);
	background-image:-moz-linear-gradient(45deg, #01B1A4, #02CCE4, #02A4CD);
	background-image: -ms-linear-gradient(45deg, #01B1A4 0%, #02A4CD 100%);
	background-image: -o-linear-gradient(45deg, #01B1A4, #02A4CD);
	background-image: linear-gradient(45deg, #01B1A4, #02A4CD);
}
.mine-ctn .mine-top{width:5.55rem;height:1.17rem;margin:0 auto;position:relative;padding-left:1.45rem; padding-top:0.3rem;}
.mine-ctn .mine-top .userAvatar{width:1.13rem;height:1.13rem;border-radius:50%;border:0.02rem solid #fff;position:absolute;left:0;top:0.3rem;}
.mine-ctn .mine-top  h1{font-size:0.3rem;font-weight:600;color:#fff;}
.mine-ctn .mine-top  h2{font-size:0.24rem;color:#fff;margin-top:0.09rem;opacity:0.8;}
.mine-task-tit{width:calc(100% - 0.4rem);height:0.8rem;line-height:0.8rem;border-bottom:1px solid #EAEAEA;padding:0 0.2rem;position:relative;fotn-size:0.26rem;font-weight:600;}
.mine-task-tit .mine-task-more{width:1.4rem;height:0.8rem;line-height:0.8rem;position:absolute;right:0;top:0;font-size:0.24rem;color:#989898; font-weight:normal;}
.mine-task-tit .mine-task-more i{font-size:0.28rem;color:#989898;}
.mine-task-list{width:calc(100% - 0.4rem);margin:0 auto;}
.mine-task-list ul li{width:25%;height:1.4rem;float:left;text-align:center;}
.mine-task-list ul li .mine-task-pic{width:0.45rem;height:0.45rem; margin:0 auto;position:relative; margin-top:0.22rem;position:relative;}
.mine-task-list ul li .mine-task-pic .numeNews{position:absolute;min-width:0.23rem;height:0.23rem;border-radius:50%;border:0.02rem solid #FF7342;text-align:center;line-height:0.23rem;color:#FF7342;font-size:0.18rem;top:-0.13rem;right:-0.13rem;background:#fff;padding:2px;}
.mine-task-list ul li .mine-task-pic img{width:100%;height:100%;}
.mine-task-list ul li h1{color:#616161; font-size:0.28rem; margin-top:0.1rem;}
.mine-service-news{width: calc(100% - 0.4rem);margin:0 auto;background:#F8F8F8;border-radius:0.05rem;height:1.3rem;}
.mine-service-news .mine-service-news-tit{width:100%;height:0.54rem;line-height:0.54rem;}
.mine-service-news .mine-service-news-tit .left-service-news-tit{font-size:0.22rem;color:#616161; float: left;width:4rem;}
.mine-service-news .mine-service-news-tit .right-service-news-time{font-size:0.2rem;color:#989898; float: right;text-align: right;}
.mine-service-news .mine-service-news-list{width:calc(100% - 0.79rem);height:0.6rem;position:relative; padding-left:0.79rem;}
.mine-service-news .mine-service-news-list .mine-service-news-pic{width:0.64rem;height:0.64rem;border-radius:0.05rem;position:absolute;left:0; top:0;}
.mine-service-news .mine-service-news-list .div-service-type{color:#0FB2A6;font-size:0.22rem;}
.mine-service-news .mine-service-news-list .div-service-type i{font-size:0.22rem;color:#0FB2A6;}
.mine-service-news .mine-service-news-list .div-service-txt{font-size:0.2rem;color:#AEAFAF; margin-top:0.08rem;}
.mine-column-list{width:calc(100% - 0.4rem);margin:0 auto;}
.mine-column-list ul li{width:calc(100% - 0.57rem);height:0.8rem;line-height:0.8rem;position:relative;padding-left:0.57rem;border-bottom:1px solid #EAEAEA;}
.mine-column-list ul li .mine-column-label{width:0.57rem;line-height:0.8rem;position:absolute;left:0;top:0;}
.mine-column-list ul li .mine-column-label i{font-size:0.4rem;color:#0DB2A6;}
.mine-column-list ul li:last-child{border:none;}
.mine-column-list ul li .mine-column-more{width:0.6rem;height:0.8rem;text-align:right;position:absolute;right:0;top:0;}
.mine-column-list ul li .mine-column-more i{font-size:0.28rem;color:#616161;}

/*维修记录*/
.wb-service-bg{background-size:100% 1.8rem; background-repeat:no-repeat;
	background-image:-webkit-gradient(linear, left bottom, right top, color-stop(0.32, #01B1A4), color-stop(0.66, #02CCE4), color-stop(0.83, #02A4CD));
	background-image:-webkit-linear-gradient(45deg, #01B1A4, #02CCE4, #02A4CD);
	background-image:-moz-linear-gradient(45deg, #01B1A4, #02CCE4, #02A4CD);
	background-image: -ms-linear-gradient(45deg, #01B1A4 0%, #02A4CD 100%);
	background-image: -o-linear-gradient(45deg, #01B1A4, #02A4CD);
	background-image: linear-gradient(45deg, #01B1A4, #02A4CD);}
.wb-service-bg1{background-size:100% ;background-repeat:no-repeat;
	background:#02a6c9;
	background:-webkit-linear-gradient(left,#02a6c9,#07b6af);
	background:-o-linear-gradient(right,#02a6c9,#07b6af);
	background:-moz-linear-gradient(right,#02a6c9,#07b6af);
	background:linear-gradient(to right,#02a6c9,#07b6af);}
.service-records{width:100%;height:auto;background:url(../images/wb/wxjlbg.png) top center no-repeat;background-size:100% auto;}
.service-records .service-records-top{width:100%;height:1.25rem; padding-top:0.25rem;position:relative;}
.service-records .service-records-top .prebtn-icon{width:1.37rem;height:0.52rem;line-height:0.52rem;border-radius:0 0.26rem 0.26rem 0;background:#05c5cc;color:#cff8ff;font-size:0.26rem; position:absolute;top:0.4rem;left:0;text-indent:0.15rem;}
.service-records .service-records-top .prebtn-icon i{color:#cff8ff;font-size:0.24rem;}
.service-records .service-records-top .service-records-top-btn{width:0.7rem;height:0.7rem;margin:0 auto;border-radius:50%;background:#DBFFFF;border:0.1rem solid #1fc1cc;line-height:0.7rem;text-align:center;}
.service-records .service-records-top .service-records-top-btn i{color:#1BC7CF;font-size:0.41rem!important;}
.service-records .service-records-top .service-records-top-search{width:calc(100% - 2.52rem);height:0.65rem;background:#fff;border-radius:0.33rem; margin-left: 1.47rem;padding-left:0.8rem;position:relative;overflow:hidden; margin-top:0.05rem;}
.service-records .service-records-top .service-records-top-search input{width:100%;height:0.65rem; outline:none;border:none;}
.service-records .service-records-top .service-records-top-search label{position:absolute;display: inline-block;width:0.8rem;height:0.65rem;text-align:center;line-height:0.65rem;color:#ccc;font-size:0.28rem;top:0;left:0;}
.service-records .service-records-list{width:100%;height: auto;background:#fff;min-height:3rem;border-radius:0.3rem 0.3rem 0 0; margin-top:0.3rem;}
.service-records .service-records-list .div-line-input{width:calc(100% - 2.5rem);padding:0 0.25rem;height:0.8rem;line-height:0.8rem;padding-left:2.25rem;position:relative; border-bottom:1px solid #eee;}
.service-records .service-records-list .div-line-input input{width:100%;height:0.8rem;line-height:0.8rem;color:#666;font-size:0.3rem;border: none; text-align: right;}
.service-records .service-records-list .div-line-input label{position:absolute;display: inline-block;width:2rem;height:0.8rem;line-height:0.8rem;top:0;left:0.25rem;font-size:0.3rem;color:#333;}
.service-records .service-records-list .div-line-textarea{width:calc(100% - 0.5rem);padding:0 0.25rem;height:auto; border-bottom:1px solid #eee;}
.service-records .service-records-list .div-line-textarea textarea{width:100%;height:1.8rem;line-height:1.5;color:#666;font-size:0.3rem;border:none;resize:none;border-top:1px solid #eee; padding-top:0.2rem;}
.service-records .service-records-list .div-line-textarea label{width:2rem;height:0.8rem;line-height:0.8rem;font-size:0.3rem;color:#333;}
/*提交按钮*/
.foot-menu-btn{width:calc(100% - 0.5rem); margin:0 auto;height:0.9rem;line-height:0.9rem;text-align:center;font-size:0.36rem;letter-spacing:0.05rem; color:#fff;font-weight:500;border-radius:0.1rem;
	background:#1BBFF4;
	background:-webkit-linear-gradient(left,#1BBFF4,#1BCEB1);
	background:-o-linear-gradient(right,#1BBFF4,#1BCEB1);
	background:-moz-linear-gradient(right,#1BBFF4,#1BCEB1);
	background:linear-gradient(to right,#1BBFF4,#1BCEB1);
}
.colorBlue{color:#19BBE4!important; position:relative;background:url(../images/wb/right.png) right center no-repeat; background-size:0.24rem auto;width:calc(100% - 0.25rem)!important; padding-right:0.3rem;}

/* 维修清单 */
.menu-grey-bg{background:#ddd;}
.menu-bg-color{
	background:#1BBFF4;
	background:-webkit-linear-gradient(left,#1BBFF4,#1BCEB1);
	background:-o-linear-gradient(right,#1BBFF4,#1BCEB1);
	background:-moz-linear-gradient(right,#1BBFF4,#1BCEB1);
	background:linear-gradient(to right,#1BBFF4,#1BCEB1);
}

.service-records .service-records-list .wb-repairlist-ctn{width:calc(100% - 0.5rem); padding:0 0.25rem; border-bottom:0.2rem solid #f4f4f4; padding-bottom: 0.34rem;}
.service-records .service-records-list .wb-repairlist-ctn .wb-repairlist-tit{width:calc(100% - 1.2rem);min-height:0.7rem;padding-right:1.2rem;position:relative;border-bottom:1px solid #eee;padding-bottom:0.25rem}
.service-records .service-records-list .wb-repairlist-ctn .wb-repairlist-tit h1{color:#333;font-size:0.3rem;width:100%;line-height:1.3; padding-top:0.3rem;}
.service-records .service-records-list .wb-repairlist-ctn .wb-repairlist-tit .wb-repairlist-type{width:1.2rem;height:0.45rem;border-radius:0.05rem;position:absolute; right:0;top:0.3rem;font-size:0.22rem;text-align:center;line-height:0.45rem; color:#fff;}
.service-records .service-records-list .wb-repairlist-ctn .wb-repairlist-line{font-size:0.26rem;color:#333;line-height:1.3; margin-top:0.2rem;}
.service-records .service-records-list .wb-repairlist-ctn .wb-repairlist-line span{color:#666;}

/* 维修记录 */
.wb-menu-top{width:100%;height:0.7rem;line-height:0.7rem;color:#cff8ff; font-size:0.28rem;}
.wb-menu-top .div-btn-prebtn{width:1.8rem;height:0.7rem;line-height:0.7rem;text-indent:0.2rem;}
.wb-menu-top .div-btn-prebtn i{ margin-right: 0.1rem;}
.maintenance-records{width:100%; height:auto;}
.maintenance-records ul li{width:calc(100% - 0.9rem);padding:0 0.65rem 0 0.25rem;line-height:0.85rem;height:0.85rem;border-bottom:1px solid #eee;position:relative;}
.maintenance-records ul li .rightbtn{width:0.4rem;height:0.85rem;position:absolute;top:0;right:0.25rem;}
.maintenance-records ul li .rightbtn i{color:#999;font-size:0.26rem;}
.maintenance-records ul li .div-line{width:100%;height:0.85rem;line-height:0.85rem;font-size:0.3rem;color:#333;}

/* 待分配 */
.my-task-menu{width:calc(100% - 0.8rem); padding:0 0.28rem 0 0.55rem;height:0.9rem;line-height:0.9rem;position:relative;}
.my-task-menu ul li{width:20%;float:left;font-size:0.3rem;color:#505050; text-align:center;}
.my-task-menu ul li.checked{color:#0DB2A6;position:relative;}
.my-task-menu ul li.checked:after{content:'';width:0.44rem;height:0.04rem;border-radius:0.2rem;background:#0DB2A6;position:absolute; bottom:0.2rem;left:calc(50% - 0.22rem);}
.my-task-menu .leftbtn{width:0.3rem;height:0.9rem;position:absolute;top:0;left:0.25rem;}
.my-task-menu .leftbtn i{font-size:0.32rem;color:#707070;}
.my-task-tit{width:calc(100% - 1.4rem);height:0.8rem;line-height:0.8rem;padding:0 1.2rem 0 0.2rem;position:relative;}
.my-task-tit .my-task-tit-name{width: 100%; height:0.8rem;line-height:0.8rem;font-size:0.3rem;color:#373737; font-weight:600;}
.my-task-tit .my-task-tit-type{width:1rem;font-size:0.24rem;color:#0DB2A6; line-height:0.8rem; text-align:right;position:absolute;top:0;right:0.2rem}
.my-task-txt{width:calc(100% - 1.35rem); padding:0 0.2rem 0.3rem 1.15rem;position:relative;line-height:1;}
.my-task-txt .div-line-txt{ font-size:0.28rem;color:#484848; padding-top: 0.07rem;}
.my-task-txt .div-line-txt span{color:#666666;}
.my-task-txt .my-task-txt-pic{width: 0.77rem;height:0.77rem;border-radius:0.05rem;background-size:cover; background:center no-repeat;position:absolute;left:0.2rem;top:0;}


/***信息查看分配***/
.main-nei-ctn{width:calc(100% - 0.5rem);padding:0 0.25rem;background:url(../images/wb/bg2.png) top center no-repeat;background-size:100% auto;padding-top:2rem;}
.main-nei-ctn .prebtn-icon{width:1.37rem;height:0.52rem;line-height:0.52rem;border-radius:0 0.26rem 0.26rem 0;background:#05c5cc;color:#cff8ff;font-size:0.26rem; position:absolute;top:0.4rem;left:0;text-indent:0.15rem;}
.main-nei-ctn .prebtn-icon i{color:#cff8ff;font-size:0.24rem;}

.main-nei-ctn .main-nei-block{width:100%;background:#fff;border-radius:0.1rem;position:relative;padding-top:0.67rem;margin-bottom:0.58rem;}
.main-nei-ctn .main-nei-block .main-nei-tit{width:100%;height:0.73rem;background:url(../images/wb/tit-bg.png) center no-repeat;background-size:auto 100%; position:absolute;left:0;top:-0.06rem;text-align:center;}
.main-nei-ctn .main-nei-block .main-nei-tit span{display:inline-block;position:relative;height:0.73rem;line-height:0.73rem;font-size:0.36rem;font-weight:600;color:#FEFCD8;}
.main-nei-ctn .main-nei-block .main-nei-tit span:before{content:'';height:1px;width:0.32rem;background:#fffdd9;position:absolute;left:-0.52rem;top:0.36rem;}
.main-nei-ctn .main-nei-block .main-nei-tit span:after{content:'';height:1px;width:0.32rem;background:#fffdd9;position:absolute;right:-0.52rem;top:0.36rem;}
.main-nei-ctn .main-nei-block:before{content:'';width:6.85rem;height:0.65rem;background: url(../images/wb/blockbg.png) center no-repeat;background-size:100% auto;position:absolute;left:0.06rem;top:-0.65rem;}

.main-nei-ctn .main-nei-block .serviceRecord-ctn{width:calc(100% - 0.41rem);margin:0 auto;border-left:1px solid #efeff1;padding:0.2rem 0;}
.main-nei-ctn .main-nei-block .serviceRecord-ctn .div-serviceRecord-line{width:calc(100% - 2.6rem);height:0.9rem;line-height:0.9rem;padding-right:2.6rem;position:relative;}
.main-nei-ctn .main-nei-block .serviceRecord-ctn .div-serviceRecord-line .div-serviceRecord-time{width:2.7rem;height:0.9rem;height:0.9rem;position:absolute;right:0;top:0;font-size:0.24rem;color:#999;text-align:right;}
.main-nei-ctn .main-nei-block .serviceRecord-ctn .div-serviceRecord-line .div-serviceRecord-txt{width:100%;height:0.9rem;line-height:0.9rem;text-indent:0.2rem;}
.main-nei-ctn .main-nei-block .serviceRecord-ctn .div-serviceRecord-line .div-serviceRecord-time i{color:#c2c2c2;font-size:0.24rem;margin-left:0.03rem;}
.main-nei-ctn .main-nei-block .serviceRecord-ctn .div-serviceRecord-line .div-circle{width:0.13rem;height:0.13rem;border-radius:50%;position:absolute;top:0.38rem;left:-0.08rem;background:#26bfff;}
.main-nei-ctn .main-nei-block .serviceRecord-ctn .div-serviceRecord-line .div-bigcircle{width:0.23rem;height:0.23rem;border-radius:50%;position:absolute;top:0.48rem;left:-0.13rem;background:#26bfff;}
.main-nei-ctn .main-nei-block .serviceRecord-ctn .div-serviceRecord-line .div-serviceRecord-add{width:2.92rem;height:0.7rem;border-radius:0.1rem;text-align:center;line-height:0.7rem;font-size:0.3rem;color:#fff;position:absolute;left:calc(50% - 1.46rem);top:0.25rem}
.main-nei-ctn .main-nei-block .serviceRecord-ctn .div-serviceRecord-line .div-serviceRecord-add i{ font-size:0.36rem;margin-right:0.1rem;vertical-align:middle;}


.main-nei-ctn .main-nei-block .service-records-list{width:100%;height:auto;}
.main-nei-ctn .main-nei-block .service-records-list .div-line-input{width:calc(100% - 2.4rem);height:0.9rem;line-height:0.9rem;padding-left:2rem;position:relative; border-bottom:1px solid #eee;margin:0 auto;}
.main-nei-ctn .main-nei-block .service-records-list .div-line-input input{width:100%;height:0.9rem;line-height:0.9rem;color:#666;font-size:0.3rem;border:none;text-align:right;outline:none;}
.main-nei-ctn .main-nei-block .service-records-list .div-line-input label{position:absolute;display: inline-block;width:2rem;height:0.9rem;line-height:0.9rem;top:0;left:0;font-size:0.3rem;color:#333;}
.main-nei-ctn .main-nei-block .service-records-list .div-line-textarea{width:calc(100% - 0.5rem);padding:0 0.25rem;height:auto; border-bottom:1px solid #eee;}
.main-nei-ctn .main-nei-block .service-records-list .div-line-textarea textarea{width:100%;height:1.8rem;line-height:1.5;color:#666;font-size:0.3rem;border:none;resize:none;border-top:1px solid #eee; padding-top:0.2rem;}
.main-nei-ctn .main-nei-block .service-records-list .div-line-textarea label{width:2rem;height:0.8rem;line-height:0.8rem;font-size:0.3rem;color:#333;}

/* 悬浮按钮 */
.bot-menu-xf-ctn{width:calc(100% - 0.5rem);position:fixed;left:0;bottom:0;padding:0.3rem 0.25rem;box-shadow:0px -2px 15px 0px #1fb2c3}
.bot-menu-xf{width:100%;height:0.9rem;line-height:0.9rem;border-radius:0.1rem;font-size:0.36rem;text-align:center;color:#ED503B;font-weight:600;letter-spacing:0.1rem;box-shadow:0px 4px 0px 0px rgba(255,176,92,0.82);
	background:#FFE2A4;
	background:-webkit-linear-gradient(left,#FFE2A4,#FFE6A3);
	background:-o-linear-gradient(right,#FFE2A4,#FFE6A3);
	background:-moz-linear-gradient(right,#FFE2A4,#FFE6A3);
	background:linear-gradient(to right,#FFE2A4,#FFE6A3);
}
/***系统公告***/
.main-nei-cont{width:calc(100% - 0.5rem);padding:1.15rem 0.25rem 0 0.25rem;background:#f2f2f2 url(../images/wb/bg2.png) top center no-repeat;background-size:100% auto;}
.main-nei-cont .prebtn-icon{width:1.37rem;height:0.52rem;line-height:0.52rem;border-radius:0 0.26rem 0.26rem 0;background:#05c5cc;color:#cff8ff;font-size:0.26rem; position:absolute;top:0.4rem;left:0;text-indent:0.15rem;}
.main-nei-cont .prebtn-icon i{color:#cff8ff;font-size:0.24rem;}
.main-nei-cont .main-nei-block{width:calc(100% - 0.5rem);background:#fff;border-radius:0.1rem;position:relative; padding:0 0.25rem;}
.block-menu-tit{width:calc(100% - 1.5rem);position:relative;padding-right:1.5rem;}
.block-menu-tit .blcok-menu-hd{width:100%;height:0.8rem;line-height:0.8rem;color:#383838;font-size:0.3rem;font-weight:600;}
.block-menu-tit .blcok-menu-hr{width:1.5rem;color:#8A9099;font-size:0.24rem;height:0.8rem;line-height:0.8rem;position:absolute;top:0;right:0;text-align:right;}
.block-txt-line{width:100%;padding-bottom:0.24rem;border-bottom:1px solid #e6e6e6;font-size:0.28rem;color:#8A9099;}
.block-bot-view{width:100%;height:0.7rem;position:relative;line-height:0.7rem;color:#767676;font-size:0.26rem;}
.block-bot-view .righticon{width:0.4rem;height:0.7rem;line-height:0.7rem;position:absolute;top:0;right:0;text-align:right;}
.block-bot-view .righticon i{color:#89898B;font-size:0.25rem;}
/* 详情页 */
.cont-detail-ctn{width:100%;min-height:auto;background:#fff;border-radius:0.15rem 0.15rem 0 0;}
.cont-detail-ctn .details-tit{width:100%;font-size:0.36rem;text-align:center;color:#383838;padding-top:0.5rem;}
.cont-detail-ctn .details-tit span{display:inline-block;width:calc(100% - 0.5rem);margin:0 auto;font-weight:600;}
.cont-detail-ctn .details-tit h2{font-size:0.22rem;color:#8A9099;text-align:center;margin-top:0.05rem;}
.cont-detail-ctn .div-details{width:calc(100% - 0.5rem);margin:0 auto;line-height:1.7;color:#636363;font-size:0.28rem;padding-top:0.4rem;}

/* 维修评价 */
.tc{width:100%;height:100%;position:fixed;background:rgba(13,13,13,0.7);top:0;left:0;z-index:12;}
.tc .eva-ctn{width:100%;position:absolute;bottom:0;left:0;background:#fff;border-radius:0.15rem 0.15rem 0 0;padding-bottom:0.38rem;}
.block-mid-tit{width:calc(100% - 0.5rem);padding:0.38rem 0.25rem 0 0.25rem;font-size:0.48rem;color:#303030;font-weight:600;text-align:center;}
.block-midsm-tit{color:#939393;font-size:0.3rem;margin-top:0.4rem;text-align:center;}
.block-star-ctn{width:3.6rem;margin:0 auto;border-top:1px dashed #D1D1D1;margin-top:0.4rem;}
.block-star-ctn .fivestars{width:100%; display:flex;display:-webkit-flex;justify-content:space-between;align-content:center}
.block-star-ctn .fivestars .item{flex-grow:1;text-align:center;}
.block-star-ctn .fivestars .item i{font-size:0.48rem;color:#EFE2D6;}
.block-star-ctn .fivestars .item.checked i{color:#FDB258;}
.block-mid-tit-line{width:6.48rem;height:1px;background:#DCE1E2;margin:0.7rem auto 0.4rem auto;position:relative;}
.block-mid-tit-line span{width:1.65rem;font-size:0.32rem;color:#303030;height:35px;line-height:35px;position:absolute;top:-17px;left:2.41rem;background:#fff;text-align:center;}
.block-eva-lab{width:6.48rem;height:auto;text-align:center;padding:0 0.09rem;margin:0 auto 1rem auto;}
.block-eva-lab span{display:inline-block;padding:0.05rem 0.25rem;border-radius:0.28rem;border:1px solid #ddd; margin:0.18rem 0.09rem 0 0.09rem;font-size:0.25rem;color:#7B7B7B;}
.block-eva-lab span.checked{color:#fff;border:1px solid #0DB1D0;background:#0DB1D0;}
.block-botty-btn{width:6.48rem;height:0.9rem;border-radius:0.45rem;margin:0 auto;font-size:0.36rem;color:#fff;text-align:center;line-height:0.9rem;}
.tc .eva-ctn .closebtn{width:0.6rem;position:absolute;text-align:center;left:calc(50% - 0.3rem);top:-1.3rem;}
.tc .eva-ctn .closebtn i{color:#FDFFFF;font-size:0.48rem;}

#starid .item:nth-child(1){}
.div-flex-cont{width:100%; background:#fff;}
.div-flex-line{width:calc(100% - 0.5rem);padding:0 0.25rem; display: flex;display: -ms-flexbox;display:-webkit-flex;height:0.85rem;line-height:0.85rem;justify-content: space-between;border-bottom:1px solid #eeee; flex:1;overflow:hidden;}
.div-flex-line .div-flex-tit{flex-shrink:0;color:#636363;font-size:0.3rem;}
.div-flex-line .div-flex-input{flex-shrink:1; display:inline-block; width:5.5rem; border:none;background:none; text-align: right;font-size:0.25rem;color:#9A9A9A;margin-left:auto;}
.div-flex-line .div-flex-inputleft{flex-shrink:1; display:inline-block; border:none;background:none;font-size:0.3rem;color:#636363; outline:none;}
.div-flex-line .div-flex-input[disabled]{color:#B3B3B3;}
.div-flex-line .div-flex-button{flex-shrink:0;width:1.98rem;height:0.71rem;border-radius:0.05rem;background:#ffaf3d;color:#fff;border:none;outline:none; font-size:0.24rem;}
.div-flex-line .div-flex-button[disabled]{background:#d8d8d8;color:#909090;}
.div-flex-line .div-flex-hr{width:0.35rem;flex-shrink:0; text-align:right; }
.div-flex-line .div-flex-hr i{color:#9A9A9A;font-size:0.12rem;}
.div-flex-line .div-flex-avatar{width:0.88rem;height:0.88rem;border-radius:50%;overflow:hidden; text-align:right; margin-left: auto;}
.div-line-notice{width:7rem;margin:0.2rem auto 0 auto;font-size:0.24rem;color:#949494;line-height:1.5;}

.main70{padding:0;margin:0 auto;}
/***** 更改手机号 *****/

/*暂无记录*/
.block-nodata{width:100%; height:2rem; text-align:center; font-size:0 ;line-height:1; padding-top:0.8rem;}
.block-nodata span{ font-size:0.8rem;color:#8a96a3; font-weight: lighter;}
.block-nodata h1{font-size:0.22rem;text-align:center;color:#afafaf; line-height:0.6rem;}

.popup-repair-tit{width:100%;height:1rem;position:fixed;top:0;right:0;left:0;z-index:200;text-align:center;line-height:1rem;color:#fff;font-size:0.34rem;font-weight:500;}
.popup-repair-tit .closebtn{width:0.6rem;height:0.6rem;background:rgba(20,61,60,0.5);position:fixed;top:0.4rem;right:0;z-index:200;text-align:center;line-height:0.62rem;color:#fff;}

/*按钮*/
.div-menu-line{width:100%;height:auto;display:inline-block;text-align:center;}
.div-menu-line button{width:1.8rem;height:0.7rem;border-radius:0.05rem; margin:0 0.15rem;border:none;color:#fff;}
.wb-blue{background:#02a6c9;}
.wb-green{background:#07b6af;}








